﻿@charset "utf-8";
/* CSS Document */

body {
	overflow-x: hidden;
}
* {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	font-style: normal;
	font-family: "微软雅黑";
	font-size: 14px
}
/*img{ width:100%;}*/
a {
	color: #808080
}
h3, h4, h5, h6 {
    font-weight: normal;
}
.center {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.bj {
	width: 1920px;
	margin-left: -448px;
}
/*顶部开始*/

.header {
	width: 100%;
}
.header #head-top {
	width: 100%;
	height: 40px;
	background-color: #eaeaea;
}
.header #head-top dl {
	width: 1200px;
	margin: 0 auto;
	height: 40px;
}
.header #head-top dl dt {
	float: left;
	line-height: 40px;
	text-align: center;
	color: #333;
}
.header #head-top dl dd {
	float: right;
	color: #666;
	font-size: 12px;
	margin-right: 25px;
}
.header #head-top dl dd a {
	line-height: 15px;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
	color: #666;
	font-size: 12px;
	border-right: 1px solid #666;
	margin-top: 14px;
	display: block;
	float: left;
}
.header #head-top dl dd a img {
	margin-top: 10px;
}
#head-logo {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
#head-logo img {
	display: block;
	float: left;
	margin-top: 15px;
	margin-left: 10px;
}
#head-logo h1 {
	font-size: 32px;
	color: #0971ea;
	font-weight: bold;
	float: right;
	margin-top: 30px;
	margin-right: 45px;
}
#head-logo h1 span {
	color: #ff8c01;
	font-size: 32px;
	font-weight: bold;
}
.header #head-ban {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 10px;
}
.header #head-ban .logo-box {
	float: left;
}
.header #head-ban .contact {
	float: right; margin-right:20px; 
}
.header #head-ban .logo-box .logo {
	float: left;
	margin-top: 8px;width:320px;
}
.header #head-ban .logo-box .logo img {
	display: block;
}
.header #head-ban .logo-box ul {
	float: right;
	margin-left: 40px;
	margin-top: 13px;
}
.header #head-ban .logo-box ul li .h1 {
	font-size: 26px;
	font-weight: bold;
	color: #bc0023;
	line-height: 40px;
	padding-top: 8px;
}
.header #head-ban .logo-box ul li h2 {
	color: #131313;
	font-size: 19px;
	line-height: 30px;
	font-weight: normal;
}
.header #head-ban .dili {
	width: 100px;
	height: 50px;
	line-height: 25px;
	font-size: 12px;
	color: #666;
	text-align: center;
	float: left;
	margin-top: 22px;
}
.header #head-ban .dili a {
	font-size: 12px;
	color: #666;
}
.header #head-ban .dili a:hover {
	color: #003f8f;
}
.header #head-ban .contact ul {
	float: right;
	margin-top: 10px;
	width: 300px;
}
.header #head-ban .contact ul li .dh {
	font-size: 24px;
	color: #bc0023;
	display: block;
	padding-left: 30px;
	background: url(../images/lx.png) no-repeat left 5px;
	float: right;
	line-height: 25px;
}
.header #head-ban .contact ul li span {
	font-size: 14px;
	color: #666;
}
.header #head-ban .contact ul li h2 {
	font-size: 25px;
	color: #bc0023;
	display: block;
	float: right;
	line-height: 25px;
}
.header #head-ban .contact ul l2 span {
	font-size: 20px;
	color: #666;
}
.header #head-nav {
	width: 100%;
	height: 55px;
	background-color: #bc0023;
}
.header #head-nav .nav {
	width: 1200px;
	margin: 0 auto;
	height: 55px;
	background: url(../images/nav.jpg) no-repeat;
}
.header #head-nav .nav ul li {
	float: left;
	width: 120px;
	line-height: 55px;
	height: 55px;
	text-align: center;
	font-size: 18px;
}
.header #head-nav .nav ul li a {
	display: block;
}
.header #head-nav .nav ul .li1 {
	background: url(../images/si11.png) no-repeat
}
.header #head-nav .nav ul .li1:hover {
	background: url(../images/si12.png) no-repeat
}
.header #head-nav .nav ul .li2:hover {
	background: url(../images/si13.png) no-repeat
}
.header #head-nav .nav ul li a span {
	font-size: 16px;
	color: #fff;
	display: block;
	line-height: 20px;
	text-align: center;
	padding-top: 15px;
}
.header #head-nav .nav ul li a b {
	display: block;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
	text-align: center;
	font-weight: normal;
}
.header #head-nav .nav ul li a {
	color: #FFF;
}
/*banner*/
.main {
	margin: 0 auto;
	width: 100%;
}
.pro-switch {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 500px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width: 100%;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}
/*搜索*/

.s_inp {
    margin-top: 11px;
}
.fr {
    float: right;
}
.inp01 {
    background: url(../images/s_inp.gif) no-repeat;
    width: 151px;
    height: 31px;
    line-height: 31px;
    border: none;
    padding: 0 5px;
    float: left;
    font-size: 12px;
    color: #333;
}

#sou {
	width: 100%;
	height: 58px;
	background-color: #f4f4f4;
	margin-top: 3px;
	margin-bottom: 3px;
	border-bottom: 1px solid #ccc;
}
#sou .ss-con dl {
	float: left;
}
.ss-con dl dt {
	float: left;
	color: #bc0023;
	font-size: 15px;
	line-height: 58px;
	text-align: center;
}
.ss-con dl dd {
	float: left;
	color: #000;
	line-height: 58px;
	text-align: center;
	padding-left: 14px;
	padding-right: 14px;
}
.ss-con dl dd a {
	color: #000;
}
.ss-con form {
	float: right;
	margin-right: 30px;

	height: 32px;
	
	border-radius: 10px;
}
.ss-con form input {
	display: block;
	float: left;
	border: none;
	background-color: transparent;
}
.ss-con form .sr {
	width: 230px;
	height: 30px;
	line-height: 30px;
	color: #333;
	font-size: 14px;
	text-align: center;
}
.ss-con form .ss {
	width: 35px;
	height: 30px;
	background: url(../images/ss1.png) no-repeat center center;
	border-left: 1px solid #ccc;
	cursor: pointer;
}
/*选择理由*/



.xzly {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	overflow: hidden;
}
.xzly .tit {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.xzly .tit img {
	display: block;
	margin-left: auto;
	margin-right: auto
}
.xzly .tit p {
	font-size: 24px;
	color: #333;
	line-height: 36px;
	text-align: center;
	padding-top: 10px;
}
.xzly .tit p span {
	color: #bc0023;
	font-size: 18px;
}
.xzly ul {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
}
.xzly ul li {
	width: 205px;
	margin-left: 22px;
	margin-right: 12px;
	float: left;
}
.xzly ul li .h1 {
	width: 162px;
	height: 162px;
}
.xzly ul li p {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
}
.xzly ul li span {
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 30px;
	text-align: center;
}
.xzly ul li a {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 103px;
	height: 28px;
	background-color: #a5a5a5;
	font-size: 1px;
	color: #fff;
	line-height: 28px;
	text-align: center;
	margin-top: 15px;
}
.xzly ul .li1 .h1 {
	background: url(../images/tu1.png) no-repeat;
}
.xzly ul .li2 .h1 {
	background: url(../images/tu2.png) no-repeat;
}
.xzly ul .li3 .h1 {
	background: url(../images/tu3.png) no-repeat;
}
.xzly ul .li4 .h1 {
	background: url(../images/tu4.png) no-repeat;
}
.xzly ul .li5 .h1 {
	background: url(../images/tu5.png) no-repeat;
}
/*产品分类*/



.cpfl {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	/*margin-top: 30px;*/
	background: url(../images/JNGAN_02.jpg) no-repeat;
}
.cpfl .fl-bg {
	width: 1200px;
	margin: 0 auto
}
.cpfl .fl-bg .fl-con {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-top: 60px;
}
.fl-con .fl-nav {
	width: 255px;
	float: left;
	background-color: #fff;
}
.fl-con .fl-nav h1 {
	width: 255px;
	height: 101px;
	margin-bottom: 20px;
}
.fl-con .fl-nav h1 img {
	display: block;
	width: 255px;
	height: 101px;
}
.fl-con .fl-nav h2 {
	width: 232px;
	height: 42px;
	margin-left: auto;
	margin-right: auto;
	line-height: 42px;
	background: url(../images/fl1.png) no-repeat;
	margin-top: 15px;
}
.fl-con .fl-nav h3 {
	margin-top: 20px;
}
.fl-con .fl-nav h2 a {
	padding-left: 25px;
	font-size: 17px;
	color: #333;
}
.fl-con .fl-nav p {
	line-height: 18px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/fl2.png) no-repeat 15px center;
	margin-top: 10px;
}
.fl-con .fl-nav p a {
	display: block;
	line-height: 18px;
	font-size: 16px;
	color: #333;
	padding-left: 30px;
}
.fl-con .fl-list {
	width: 1200px;
	margin: 0 auto
}
.fl-con .fl-list .www360buy {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.fl-con .fl-list .www360buy .hd {
	width: 1200px;
	height: 64px;
	margin-left: 5px;
	margin-bottom: 15px;
	border-bottom: 1px solid #bc0023;
}
.fl-con .fl-list .www360buy .hd ul li {
	width: 238px;
	height: 54px;
	float: left;
	background-color: #a8a7a7; 
	margin-left: 1px;
}
.fl-con .fl-list .www360buy .hd ul .mo {
	float: right;
	margin-top: 15px;
	margin-right: 35px;
	display: block;
	width: 59px;
	height: 23px;
	background-color: #d9d9d9;
	line-height: 23px;
	color: #000;
	text-align: center;
	font-size: 14px;
	border-radius: 5px;
}
.fl-con .fl-list .www360buy .hd ul li a {
	display: block;
	color: #fff;
	line-height: 54px;
	text-align: center;
}
.fl-con .fl-list .www360buy .hd ul .yrs {
	background-color: #b11b27;
	color: #fff;
}
.fl-con .fl-list .www360buy .hd ul .yrs a {
	color: #fff;
}
.fl-con .fl-list .www360buy .hd ul li:hover {
	background-color: #b11b27;
}
.fl-con .fl-list .www360buy .hd ul li:hover a {
	color: #fff;
}
.fl-con .fl-list .www360buy .bd {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}
.fl-con .fl-list .www360buy .bd .lh {
	overflow: hidden;
}
.fl-con .fl-list .www360buy .bd .lh li {
	float: left;
	width: 1200px;
	margin-bottom: 20px;
	margin-top: 25px;
}
.fl-con .fl-list .www360buy .bd .lh li div {
	width: 280px;
	float: left;
	margin-left: 20px;
	margin-bottom: 25px;
}
.fl-con .fl-list .www360buy .bd .lh li div p {
	width: 244px;
	height: 32px;
	margin-top: 15px;
}
.fl-con .fl-list .www360buy .bd .lh li div p a {
	display: block;
	width: 100%;
	height: 32px;
	border: #ccc 1px solid;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
}
.fl-con .fl-list .www360buy .bd .lh li div p .a1 {
	float: left;
	color: #C03;
}
.fl-con .fl-list .www360buy .bd .lh li div p .a2 {
	float: right;
	color: #333;
}

.fl-con .fl-list .www360buy .bd .lh li div .a11 {
	width: 240px;
	position: relative;
	display: block;
	background-color: #fff; border:1px solid #fff;
}
.fl-con .fl-list .www360buy .bd .lh li div .a11:hover{ border:1px solid #b11b27}
.fl-list .www360buy .bd .lh li div .a11 img {
	display: block;
	width: 240px;
	height: 218px;
	margin-left: auto;
	margin-right: auto;
}
.fl-list .www360buy .bd .lh li div .a11 .ding {
	width: 244px;
	height: 25px;
	display: block;
	color: #333;
	line-height: 25px;
	text-align: center;
	font-size: 16px; overflow:hidden
}
.fl-list .www360buy .bd .lh li div p {
	width: 240px;
	line-height: 30px;
	text-align: center;
}
.fl-list .www360buy .bd .lh li div p a {
	background: none;
	color: #333;
}
.fl-con .fl-list .www360buy .bd .lh li:hover div .all img{ border:1px solid #b11b27}
/*横幅1*/



.hf1 {
	width: 100%;
	height: 277px;
	background: url(../images/jingan_15.jpg) no-repeat center;
}
.hf1 .heng1 {
	width: 1200px;
	margin-left: auto;
	margin-right: auto
}
.hf1 .heng1 .hfs1 {
	width: 1200px;
	margin: 0 auto
}
.hf1 .heng1 .hfs1 div {
	padding-top: 156px;
}
.hf1 .heng1 .hfs1 div a {
	display: block;
	width: 255px;
	height: 52px;
	float: right;
	margin-right: 70px;
}
/*经典案例*/



.jdal {
	width: 1200px;
	margin: 0 auto
}
.jdal .tit {
	width: 1200px;
	margin: 0 auto
}
.jdal .tit img {
	display: block;
}
.jdal .tit div {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.jdal .tit div a {
	display: block;
	width: 100px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #ccc;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	text-align: center;
	font-weight: normal;
}
.jdal .jd-con {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	overflow: hidden;
}
.jdal .jd-con .msn-focus {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.jdal .jd-con .msn-focus .hd {
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	line-height: 32px;
	background: url(../images/al1.png) no-repeat center center;
}
.jdal .jd-con .msn-focus .hd ul {
	width: 645px;
	margin-left: auto;
	margin-right: auto;
}
.jdal .jd-con .msn-focus .hd li {
	margin-left: 26px;
	margin-right: 26px;
	height: 32px;
	float: left;
}
.jdal .jd-con .msn-focus .hd .on a {
	color: #a90018;
}
.jdal .jd-con .msn-focus .hd li:hover a {
	color: #a90018;
}
.jdal .jd-con .msn-focus .hd li a {
	font-size: 18px;
	color: #333;
	font-weight: bold;
	display: block;
	text-align: center;
}
.jdal .jd-con .msn-focus .bd {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	line-height: 82px;
	text-align: center;
	padding-top: 30px;
}
.jdal .jd-con .msn-focus .bd li {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.jdal .jd-con .msn-focus .bd li .al-xq {
	display: block;
	width: 360px;
	height: 255px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	position: relative;
}
.jdal .jd-con .msn-focus .bd li .al-xq img {
	display: block;
	width: 328px;
	height: 255px
}
.jdal .jd-con .msn-focus .bd li .al-xq div {
	height: 45px;
	width: 328px;
	display: block;
	line-height: 45px;
	text-align: center;
	background: rgba(255,255,255,.7);
	font-size: 14px;
	color: #333;
	position: absolute;
	left: 0;
	bottom: 0; /*color:#333; font-size:17px; font-weight:bold; line-height:40px; text-align:center; margin-top:15px; border-top:1px solid #ccc;*/
}
.jdal .jd-con .msn-focus .bd li .al-xq p {
	font-size: 12px;
	color: #333;
	line-height: 24px;
	text-align: left;
	width: 280px;
	margin-left: auto;
	margin-right: auto;
}
.jdal .jd-con .msn-focus .bd li .al-xq a { /*display:block; width:108px; height:28px; border:1px #ccc solid; font-size:14px; line-height:28px; text-align:center; color:#333; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px;*/
}
#tab .tab_box {
	width: 100%;
	height: 100px;
	clear: both;
	top: 10px;
	position: relative;
}
#tab .tab_menu .selected {
	background-color: #bb0110;
	cursor: pointer;
	color: #fff;
}
.hide {
	display: none;
}
.tab_box div {
	width: 100%;
	height: auto;
}
.tab_box div ul li {
	display: block;
	width: 376px;
	height: 279px;
	position: relative;
	float: left;
	margin: 0 8px;
	float: left;
}
.tab_box div ul li p {
	height: 45px;
	width: 100%;
	display: block;
	line-height: 45px;
	text-align: center;
	background: rgba(255,255,255,.7);
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
	position: absolute;
	left: 0;
	bottom: 0;
}
.sglc {
	width: 100%;
	margin: 0 auto;
	margin-top: 30px;
}
.sglc img {
	width: 100%;
	margin: 0 auto
}
/*荣誉资质*/

.ryzz {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}
.ryzz .tit {
	width: 604px;
	height: 92px;
	margin-left: auto;
	margin-right: auto;
	background: url(../images/al5.png) no-repeat 15px center;
}
.ryzz .tit div {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
}
.ryzz .tit div span {
	font-size: 36px;
	color: #d3251e;
	padding-top: 15px;
}
.ryzz .tit p {
	font-size: 16px;
	color: #333;
	line-height: 30px;
	text-align: center;
}
.ryzz .ry-con {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.ryzz .ry-con ul {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.ryzz .ry-con ul li {
	width: 190px;
	float: left;
	margin-left: 20px;
	padding: 10px;
	border: 1px solid #ccc;
}
.ryzz .ry-con ul li a img {
	width: 190px;
	height: 275px;
	display: block;
}
.ryzz .ry-con ul li a span {
	display: block;
	float: left;
	line-height: 42px;
	font-size: 16px;
	color: #000;
	font-weight: normal;
	width: 190px;
	text-align: center;
	background-color: #d6d6d6;
}
.ryzz .ry-con ul li a {
	display: block;
	width: 239px;
}
.ryzz .ry-con .anniu {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	bottom: 220px;
}
.ryzz .ry-con .anniu .prev {
	float: left;
	width: 100px;
	height: 100px;
	background: url(../images/ar1.png) no-repeat;
	position: absolute;
	left: -120px;
}
.ryzz .ry-con .anniu .next {
	float: right;
	width: 100px;
	height: 100px;
	background: url(../images/ar2.png) no-repeat;
	position: absolute;
	right: -80px;
}
/*横幅2*/



.hf2 {
	width: 1000px;
	height: 280px;
	background: url(../images/jingan_32.jpg) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 45px;
}
.hf2 h1 {
	padding-top: 165px;
}
.hf2 h1 a {
	display: block;
	width: 158px;
	height: 44px;
	margin-left: 168px;
}
/*关于我们*/



.gywm {
	width: 100%;
	height: 662px;
	background: url(../images/gy1.jpg) no-repeat;
}
.gywm .gy-bg {
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}
.gywm .gy-bg .gy-con {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.gywm .gy-bg .gy-con .h1 {
	width: 413px;
	height: 81px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 60px;
}
.gywm .gy-bg .gy-con dl {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-top: 60px;
}
.gywm .gy-bg .gy-con dl dt {
	width: 468px;
	height: 399px;
	float: left;
	margin-left: 80px;
}
.gywm .gy-bg .gy-con dl dt p {
	width: 468px;
	height: 399px;
	background: url(../images/gy2.jpg) no-repeat;
}
.gywm .gy-bg .gy-con dl dd {
	width: 470px;
	float: left;
	margin-left: 80px;
}
.gywm .gy-bg .gy-con dl dd h2 {
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	line-height: 30px;
}
.gywm .gy-bg .gy-con dl dd p {
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	padding-top: 20px;
}
.gywm .gy-bg .gy-con dl dd p a {
	color: #bc0023;
}
.gywm .gy-bg .gy-con dl dd h3 {
	margin-top: 30px;
}
.gywm .gy-bg .gy-con dl dd h3 a {
	display: block;
	width: 169px;
	height: 32px;
	font-size: 18px;
	color: #fff;
	line-height: 32px;
	text-align: center;
	float: left;
	font-weight: normal;
}
.gywm .gy-bg .gy-con dl dd h3 .a1 {
	background-color: #bc0023;
}
.gywm .gy-bg .gy-con dl dd h3 .a2 {
	background-color: #5e5e5e;
}
.gywm .gy-bg .gy-con dl dd h4 img {
	padding-top: 30px;
	display: block;
	width: 470px;
	height: 91px;
}
/*团队风采*/



.tdfc {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-top: 40px;
}
.tdfc .tabBox {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.tdfc .tabBox .hd {
	width: 1200px;
	height: 66px;
	line-height: 66px;
	border-bottom: 1px solid #ccc;
	margin-left: auto;
	margin-right: auto;
}
.tdfc .tabBox .hd ul {
	width: 888px;
	float: left;
}
.tdfc .tabBox .hd h2 {
	width: 120px;
	float: right;
}
.tdfc .tabBox .hd h2 a {
	display: block;
	line-height: 56px;
	text-align: center;
	color: #333;
	font-size: 16px;
	font-weight: normal;
}
.tdfc .tabBox .hd li {
	width: 146px;
	height: 43px;
	float: left;
	background: url(../images/td2.png) no-repeat;
	margin-left: 15px;
	margin-right: 15px;
}
.tdfc .tabBox .hd li a {
	color: #333;
	display: block;
	line-height: 43px;
	text-align: center;
}
.tdfc .tabBox .hd li.on {
	background: url(../images/td1.png) no-repeat;
}
.tdfc .tabBox .hd li.on a {
	color: #fff;
}
.tdfc .tabBox .bd {
	padding: 10px 0;
}
.tdfc .tabBox .bd ul {
	overflow: hidden;
}
.tdfc .tabBox .bd ul li {
	float: left;
}
.tdfc .tabBox .bd ul .li1 {
	width: 248px;
}
.tdfc .tabBox .bd ul .li1 div {
	width: 248px;
	height: 212px;
	margin-bottom: 5px;
}
.tdfc .tabBox .bd ul .li1 div img {
	display: block;
	width: 248px;
	height: 212px;
}
.tdfc .tabBox .bd ul .li1 a {
	display: block;
	width: 248px;
	height: 212px;
	position: relative;
}
.tdfc .tabBox .bd ul .li1 a img {
	display: block;
	width: 248px;
	height: 212px;
}
.tdfc .tabBox .bd ul .li1 a p {
	position: absolute;
	width: 248px;
	height: 212px;
	background-color: #000;
	opacity: 0.5;
	top: 0px;
	font-size: 18px;
	color: #fff;
	line-height: 212px;
	text-align: center;
	display: none;
}
.tdfc .tabBox .bd ul li a:hover p {
	display: block;
}
.tdfc .tabBox .bd ul .li2 {
	width: 400px;
	margin-left: 5px;
	margin-right: 5px;
}
.tdfc .tabBox .bd ul .li2 a {
	display: block;
	position: relative;
}
.tdfc .tabBox .bd ul .li2 .a1 {
	width: 400px;
	height: 159px;
	margin-bottom: 5px;
}
.tdfc .tabBox .bd ul .li2 .a1 p {
	position: absolute;
	width: 400px;
	height: 159px;
	background-color: #000;
	opacity: 0.5;
	top: 0px;
	font-size: 18px;
	color: #fff;
	line-height: 212px;
	text-align: center;
	display: none;
}
.tdfc .tabBox .bd ul .li2 a:hover p {
	display: block;
}
.tdfc .tabBox .bd ul .li2 .a1 img {
	display: block;
	width: 400px;
	height: 159px;
}
.tdfc .tabBox .bd ul .li2 .a2 {
	width: 400px;
	height: 265px;
}
.tdfc .tabBox .bd ul .li2 .a2 img {
	display: block;
	width: 400px;
	height: 265px;
}
.tdfc .tabBox .bd ul .li2 .a2 p {
	position: absolute;
	width: 400px;
	height: 265px;
	background-color: #000;
	opacity: 0.5;
	top: 0px;
	font-size: 18px;
	color: #fff;
	line-height: 212px;
	text-align: center;
	display: none;
}
.tdfc .tabBox .bd ul .li3 {
	width: 280px;
}
.tdfc .tabBox .bd ul .li3 a {
	display: block;
	position: relative;
}
.tdfc .tabBox .bd ul .li3 .a1 {
	margin-bottom: 5px;
}
.tdfc .tabBox .bd ul .li3 a img {
	display: block;
	width: 280px;
	height: 212px;
}
.tdfc .tabBox .bd ul .li3 a p {
	position: absolute;
	width: 300px;
	height: 212px;
	background-color: #000;
	opacity: 0.5;
	top: 0px;
	font-size: 18px;
	color: #fff;
	line-height: 212px;
	text-align: center;
	display: none;
}
.tdfc .tabBox .bd ul .li4 {
	width: 255px;
	margin-left: 5px;
}
.tdfc .tabBox .bd ul .li4 a {
	display: block;
	position: relative;
}
.tdfc .tabBox .bd ul .li4 .a1 {
	margin-bottom: 5px;
}
.tdfc .tabBox .bd ul .li4 a img {
	display: block;
	width: 255px;
	height: 212px;
}
.tdfc .tabBox .bd ul .li4 a p {
	position: absolute;
	width: 255px;
	height: 212px;
	background-color: #000;
	opacity: 0.5;
	top: 0px;
	font-size: 18px;
	color: #fff;
	line-height: 212px;
	text-align: center;
	display: none;
}
.tdfc .tabBox .bd ul li img {
	width: 166px;
	height: 250px;
	display: block;
}
/*新闻资讯*/



.xwzx {
	width: 100%;
	padding-top: 30px;
	border-top: 1px solid #ccc;
	margin-top: 30px;
}
.xwzx .xw {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.xwzx h1 img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.xwzx .xw-con {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-top: 30px;
}
.xwzx .xw-con .xwdt {
	width: 560px; margin-left:10px;
	float: left;
}
.xwzx .xw-con .xwdt h2 {
	width: 560px;
	line-height: 50px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.xwzx .xw-con .xwdt h2 span {
	float: left;
}
.xwzx .xw-con .xwdt h2 span img {
	display: block;
}
.xwzx .xw-con .xwdt h2 a {
	display: block;
	float: right;
	font-size: 14px;
	color: #333;
	width: 80px;
	line-height: 50px;
	padding-right: 25px;
	background: url(../images/xw5.png) no-repeat right center;
}
.xwzx .xw-con .xwdt dl {
	width: 560px;
	overflow: hidden;
	margin-top: 30px;
}
.xwzx .xw-con .xwdt dl dt {
	width: 227px;
	height: 123px;
	float: left;
}
.xwzx .xw-con .xwdt dl dt img {
	width: 227px;
	height: 123px;
}
.xwzx .xw-con .xwdt dl dd {
	width: 288px;
	float: right;
}
.xwzx .xw-con .xwdt dl dd h3 {
	font-size: 18px;
	color: #333;
	font-weight: bold;
	line-height: 36px;
}
.xwzx .xw-con .xwdt dl dd p {
	font-size: 14px;
	color: #333;
	line-height: 30px;
}
.xwzx .xw-con .xwdt ul {
	width: 560px;
}
.xwzx .xw-con .xwdt ul li {
	line-height: 40px;
	border-bottom: 1px dashed #ccc;
	width: 560px;
	overflow: hidden;
}
.xwzx .xw-con .xwdt ul li a {
	display: block;
	float: left;
	line-height: 40px;
	font-size: 14px;
	color: #333;
}
.xwzx .xw-con .xwdt ul li span {
	display: block;
	float: right;
	line-height: 40px;
	font-size: 14px;
	color: #333;
}
.xwzx .xw-con .cjwd {
	width: 425px;
	float: right;
}
.xwzx .xw-con .cjwd h2 {
	width: 425px;
	line-height: 50px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.xwzx .xw-con .cjwd h2 span {
	float: left;
}
.xwzx .xw-con .cjwd h2 span img {
	display: block;
}
.xwzx .xw-con .cjwd h2 a {
	display: block;
	float: right;
	font-size: 14px;
	color: #333;
	width: 80px;
	line-height: 50px;
	padding-right: 25px;
	background: url(../images/xw5.png) no-repeat right center;
}
.xwzx .xw-con .cjwd #txtMarqueeTop {
	margin-top: 10px;
	padding-top: 10px;
}
.xwzx .xw-con .cjwd h1 {
	line-height: 50px;
	overflow: hidden;
}
.xwzx .xw-con .cjwd h1 span {
	display: block;
	float: left;
	width: 176px;
	height: 36px;
	background-color: #197214;
	font-size: 18px;
	color: #fff;
	line-height: 36px;
	text-align: center;
	font-weight: normal;
}
.xwzx .xw-con .cjwd h1 a {
	display: block;
	float: right;
	font-size: 14px;
	color: #333;
	line-height: 21px;
	text-align: center;
	width: 71px;
	height: 21px;
}
.xwzx .xw-con .cjwd ul li {
	margin-top: 15px;
	width: 425px;
	background: url(../images/wd.png) no-repeat bottom center;
	padding-bottom: 15px;
}
.xwzx .xw-con .cjwd ul li span {
	display: block;
	color: #333;
	font-weight: bold;
	font-size: 18px;
	line-height: 30px;
	padding-left: 35px;
	background: url(../images/w.png) no-repeat left center;
}
.xwzx .xw-con .cjwd ul li span a {
	color: #333;
	font-weight: bold;
	font-size: 18px;
}
.xwzx .xw-con .cjwd ul li p {
	color: #666;
	font-size: 14px;
	line-height: 26px;
	padding-left: 35px;
	background: url(../images/d.png) no-repeat left 8px;
	margin-top: 10px;
}
.xwzx .xw-con .cjwd ul li p a {
	color: #666;
	font-size: 14px;
}
/*合作客户*/

#kehu-box {
	width: 100%;
	height: 358px;
	background-color: #f1f1f1;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-top: 30px;
}
.ladyScroll {
	width: 1080px;
	height: 316px;
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	position: relative;
	overflow: hidden;
}
.ladyScroll .kf-title {
	width: 1020px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	top: 8px;
}
.ladyScroll .kf-title p {
	color: #333333;
	font-size: 36px;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
	background: url(../images/kh1.png) no-repeat center center;
}
.ladyScroll .kf-title a {
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 40px;
	text-align: center;
	margin-top: 20px;
}
.ladyScroll .prev {
	width: 39px;
	height: 39px;
	position: absolute;
	top: 180px;
	left: 8px;
	z-index: 100;
	cursor: pointer;
	background: url(../images/ar5.png) no-repeat;
}
.ladyScroll .next {
	width: 39px;
	height: 39px;
	position: absolute;
	top: 180px;
	right: 7px;
	z-index: 100;
	cursor: pointer;
	background: url(../images/ar6.png) no-repeat;
}
.ladyScroll .scrollWrap {
	width: 980px;
	padding-top: 45px;
	overflow: hidden;
	position: absolute;
	margin-top: 90px;
	left: 45px;
}
.ladyScroll dl {
	float: left;
	width: 203px;
	text-align: center;
	position: relative;
}
.ladyScroll dl a {
	display: block;
	margin-bottom: 35px;
	padding-top: 25px;
}
.ladyScroll span {
	display: block;
	width: 203px;
	height: 30px;
	position: absolute;
	left: 5px;
	bottom: 0;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	margin-top: 20px;
	color: #333333;
}
.ladyScroll dt {
	margin: 0 auto;
	width: 203px;
	overflow: hidden;
	margin-left: 10px;
	height: 136px;
	border: 1px solid #dddddd;
	border-left: none;
}
.ladyScroll img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 160PX;
	;
	height: 100PX;
}
/*快速通道*/

.kstd {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-top: 30px;
}
.kstd h1 {
	line-height: 50px;
}
.kstd .ks-con {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 25px;
}
.kstd .ks-con dl {
	overflow: hidden;
}
.kstd .ks-con {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.kstd .ks-con dl dt {
	font-size: 15px;
	color: #333;
	font-weight: bold;
	float: left;
	width: 200px;
	line-height: 30px;
}
.kstd .ks-con dl dd {
	width: 800px;
	float: right;
}
.kstd .ks-con dl dd a {
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 30px;
	text-align: center;
	color: #333;
	font-size: 14px;
	float: left;
}
.kstd .ks-con dl dd .a1 {
	padding-right: 25px;
	background: url(../images/xw5.png) no-repeat right center;
}
/*页脚*/



.footer {
	width: 100%;
	height: 350px;
	background: url(../images/ft1.png) no-repeat;
}
.footer .ft-bg {
	width: 1200px;
	margin: 0 auto;
	margin-top: 40px;
}
.footer .ft-bg1 {
	width: 1920px;
	margin-left: -448px;
	height: 299px;
	background: url(../images/ft2.png) no-repeat;
}
.footer .ft-bg1 .foot {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 40px;
}
.footer .ft-bg .foot {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 40px;
}
.foot .yqlj {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.foot .yqlj dl {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	overflow: hidden;
}
.foot .yqlj dl dt {
	font-size: 18px;
	width: 80px;
	color: #fff;
	line-height: 36px;
}
.foot .yqlj dl dd {
	width: 1200px;
	float: left;
}
.foot .yqlj dl dd a {
	display: block;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	float: left;
}
.foot .ft-con {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-top: 20px;
}
.foot .ft-con .logo1 {
	float: left;
	width: 245px;
	margin-top: 8px; margin-left:10px;
}
.foot .ft-con .tex {
	width: 600px;
	float: left;
	margin-left: 80px;
	margin-right: 30px;
}
.foot .ft-con .tex p {
	font-size: 14px;
	line-height: 30px;
	color: #fff;
}
.foot .ft-con .wei {
	width: 96px;
	float: left;
}
.foot .ft-con .wei img {
	display: block;
	width: 96px;
	height: 96px;
}
.foot .ft-con .wei span {
	display: block;
	line-height: 30px;
	font-size: 12px;
	text-align: center;
	color: #fff;
}
.foot .ft-nav {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-top: 30px;
}
.foot .ft-nav ul {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.foot .ft-nav ul li {
	width: 128px;
	float: left;
}
.foot .ft-nav ul li a {
	font-size: 14px;
	color: #fff;
	line-height: 49px;
	text-align: center;
}
/*首页完*/







/*LED拼接屏*/



.pjp {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.pjp img {
	display: block;
	margin-left: -448px;
}
.pj-tit {
	width: 1200px;
	line-height: 50px;
	height: 50px;
	background: url(../images/pj1.jpg) no-repeat bottom center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}
.pj-tit span {
	width: 140px;
	display: block;
	float: left;
	font-size: 24px;
	color: #333;
	line-height: 36px;
	padding-left: 35px;
	background: url(../images/pj2.jpg) left center no-repeat;
}
.pj-tit span a {
	font-size: 24px;
	color: #333;
}
.pj-tit p {
	width: 350px;
	float: right;
}
.pj-tit p b {
	font-size: 14px;
	color: #bc0023;
	font-weight: normal;
}
.pj-tit p a {
	font-size: 14px;
	color: #333;
	margin-left: 10px;
	margin-right: 10px;
}
.pj-nav {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
}
.pj-nav .tit {
	width: 1200px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	background: url(../images/pj3.jpg) no-repeat center center;
}
.pj-nav .tit h1 {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	line-height: 46px;
	text-align: center;
}
.pj-nav .tit p {
	font-size: 18px;
	color: #333;
	line-height: 30px;
	text-align: center;
}
.pj-nav ul {
	width: 1034px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-top: 15px;
}
.pj-nav ul li {
	width: 245px;
	height: 44px;
	border: #ccc 1px solid;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
.pj-nav ul .on {
	background-color: #bc0023;
}
.pj-nav ul .on a {
	color: #fff;
}
.pj-nav ul li a {
	line-height: 44px;
	display: block;
	text-align: center;
	color: #333;
	font-size: 16px;
}
/*内容区域*/



.pj-con {
	width: 100%;
	background-color: #f1f1f1;
	margin-top: -5px;
	padding-bottom: 50px;
}
.pj-tb {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}
.pj-tb img {
	display: block;
	margin-left: -448px;
	width: 1920px;
}
.pj-con .cpss {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 50px;
}
.pj-con .cpss .pj-ss {
	width: 790px;
	height: 50px;
	background-color: #fff;
}
.pj-con .pj-ss h1 {
	width: 178px;
	float: left;
	line-height: 50px;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	padding-left: 20px;
}
.pj-con .pj-ss form {
	width: 570px;
	float: right;
}
.pj-con .pj-ss form select {
	width: 138px;
	height: 33px;
	float: left;
	background-color: #e6e6e6;
	border-radius: 5px;
	border: none;
	margin-top: 9px;
	margin-right: 25px;
}
.pj-con .pj-ss form input {
	display: block;
	width: 70px;
	height: 30px;
	background-color: #bc0023;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	float: right;
	border: none;
	margin-top: 10px;
	margin-right: 10px;
}
/*产品列表*/

.inner_banner img {
	width: 100%;
	display: block;
}
.wrap {
	width: 1200px;
	position: relative;
	margin: 0 auto;
}
.topNav {
	position: absolute;
	width: 1200px;
	height: 60px;
	left: 0;
	top: -60px;
}
.topNav .location {
	right: 20px;
}
.location {
	position: absolute;
	top: 10px;
	right: 0;
	font-size: 12px;
	line-height: 40px;
	color: #666;
	padding-left: 18px;
}
.location a {
	font-size: 12px;
	line-height: 40px;
	display: inline-block;
	padding: 0 10px 0 20px;
	position: relative;
}
.location a.locationHome {
	padding-left: 6px;
}
.location a:after {
	content: ">";
	font-family: "\5b8b\4f53";
	font-weight: 500;
	font-size: 14px;
	line-height: 40px;
	color: #ccc;
	position: absolute;
	right: -9px;
	top: 1px;
}
.topNav {
	position: absolute;
	width: 1200px;
	height: 60px;
	left: 0;
	top: -60px;
}
.topNav .location {
	right: 20px;
}
.pageNav {
	height: 60px;
	background-image: url(../images/tm-b-7.png);
}
.pageNav li {
	float: left;
	position: relative;
}
.pageNav li:before {
	content: "";
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 2px;
	height: 60px;
}
.pageNav li:nth-child(1):before {
	width: 0;
}
.pageNav li h6 {
}
.pageNav li h6 a {
	display: inline-block;
	padding: 0 16px;
	font-size: 16px;
	line-height: 60px;
	color: #fff;
}
.pageNav li.curr h6 a, .pageNav li h6 a:hover {
	color: #fff;
	background-color: #b12122;
	webkit-box-shadow: inset 0 0 0 50px
}
.pageNav li ol {
	position: absolute;
	left: 0;
	top: 60px;
	width: 1200px;
}
.pageNav li ol p {
	float: left;
}
.pageNav li ol p a {
	font-size: 16px;
	line-height: 40px;
	display: inline-block;
	padding-left: 10px;
	margin-right: 20px;
	position: relative;
}
.pageNav li ol p a:before {
	content: "";
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: -4px;
	width: 0px;
	height: 0px;
	border: 4px solid transparent;
	border-left-color: #ddd
}
.pageNav li ol p.curr a, .pageNav li ol p a:hover {
	color: #1a5e79;
}
.pageNav li ol p.curr a:before, .pageNav li ol p a:hover:before {
	border-left-color: #1a5e79
}
.hd_tit {
    text-align: center;
}
.hd_tit .icon{background: url(../images/tit_bg.png) no-repeat center;width: 50px;height: 75px;display: inline-block;    background-size: cover;}
.hd_tit .tit {
    font-size: 26px;
    color: #333333;
    margin-top: 25px;
}
.auto {
    width: 1200px;
    margin: 0 auto;
}
.pro_list .item {
    width: 32.3%;
    margin: 0 0 30px 1%;
}
.pro_list{padding-bottom: 100px;}

.pro_list .list{margin:30px 0 0 -30px;padding-bottom: 30px;}

.pro_list .item{display: block;float: left;margin:0 0 30px 30px;width: 370px;}

.pro_list .pic_img{position:relative;border:1px solid #ebebeb;overflow: hidden;height: 275px;}

.pro_list .pic_img img{ width:100%}

.pro_list .txt{height:50px; line-height:50px; text-align:center;background: #f7f7f7;}

.pro_list .tit{font-size: 16px;color: #363636;}

.pro_list .brief{font-size: 14px;color: #aeaeae;margin-top: 10px;}

.pro_list .shade{position:absolute;width: 100%;height: 100%;left: 0;background: rgba(0,0,0,.8);padding:30px 15px;transition: all .3s;}

.pro_list .shade p{font-size: 14px;color: #fff;line-height: 31px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align:center}

.pro_list .btns{text-align: center;font-size: 0;margin-top: 30px;}

.pro_list .btns a{font-size: 14px;width: 115px;height: 40px;display: inline-block;text-align: center;line-height: 40px;margin:0 5px;}

.pro_list .btns a img{vertical-align: middle;margin-left: 5px;}

.pro_list .btns .more{color: #fff;background: #d80901;border:1px solid #d80901;}

.pro_list .btns .consult{border:1px solid #959595;color: #959595;}

.pro_list .item:hover .shade{top: 0;}

.pro_list .item:hover .tit{color: #d80901;}



/*******文章页*****/
.inContent {
    padding: 50px 0;
}
.newsDetail h1 {
    color: #333;
    font-size: 24px;
    font-weight: normal;
    padding-bottom: 15px;
    text-align: center;
}
.newsDetail .msg {
    border-bottom: 1px solid #e7e7e7;
    font-family: "微软雅黑";
    padding-bottom: 5px;
    text-align: center;
}
.newsDetail .msg span {
    color: #999;
    padding: 0 7px;
    font-size: 14px;
    line-height: 50px;
}
.newsDetail .content {
    padding: 20px 40px;
    font-size: 14px;
    overflow: hidden;
    border: 1px solid #eee;
    color: #333;
    line-height: 30px;
}
.newsDetail .content p {
    line-height: 30px;
    color: #333;
    font-size: 14px;
}
.recTitle {
    background: #f5f5f5 url("../images/page_line.jpg") no-repeat scroll 10px center;
    color: #333;
    font-size: 16px;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;margin-top: 20px;
}
.relCase {
    margin-bottom: 250px;
    padding-top: 25px;
    width: 1260px;
}
.relCase li {
    float: left;
    margin-right: 20px;
    width: 285px;
    height: 235px;
}
.relCase li a {
    color: #666;
}
.relCase li a:hover{color:#b12122;}
.relCase li img {
    width: 257px;
    height: 194px;
}
.relCase li h3 {
    font-size: 16px;
    height: 51px;
    line-height: 51px;
    text-align: center;width:257px; background:#434343; text-align:center; color:#fff; margin-top:-5px;
}
.relCase li:hover h3{ background:#bc0023; color:#fff;}
/*****文章页结束*****/

/***********产品文章页**********/
.main {
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 2;
}
.web {
    width: 1200px;
    margin: 0 auto;
}
.ProductDetailstop {
    background: #FFF;
   
}
.ProductDetailstopleft {
    float: left;
    width: 520px;
    height: 327px;
    border: 1px solid #ccc;
    position: relative;
}
.ProductDetailstopleftimg {
    width: 518px;
    height: 325px;
}
.ProductDetailstopleftimg img {
    display: block;
    width: 518px;
    height: 325px;
}
.ProductDetailstopright {
    float: right;
    width: 510px;
    position: relative;
}
.ProductDetailstopright dl {
    margin: 0px;
    padding: 30px 0px 0px;
}
.ProductDetailstopright dl dt {
    font-size: 32px;
    line-height: 36px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
}
.ProductDetailstopright dl dd {
    font-size: 14px;
    padding: 10px 0px;
    line-height: 26px;
    border-bottom: 1px solid #ccc;
    min-height: 149px;
    height: auto !important;
    height: 149px;
    margin: 0px;
}
.ProductDetailstopright dl dd p {
    line-height: 26px;
}
.ProductDetailstopright dl dd span.Special {
    color: #b12122;
    font-size: 16px;
    padding-right: 10px;
}
.pros_right h3 {
    background: #ecf1f2;
    width: 175px;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    text-align: center;
    float: left;
    margin-right: 20px;
    margin-top: 25px;
    -webkit-transition: all 0.5s ease-in-out;
}
.pros_right h3 a {
    display: block;
    font-size: 14px;
    color: #7a7a7a;
}
.pros_right h3:hover{ background:#b12122;}

.pros_right h3:hover a{color:#fff;}
.ProductContents {
    font-size: 14px;
    line-height: 25px;
    padding-top: 25px;
    padding-bottom: 25px;
    overflow: hidden;
    zoom: 1;
    padding-left: 40px;
    padding-right: 40px;
}
.ProductContents p {
    color: #333;
    font-size: 14px;
    line-height: 30px;
}

/**********产品文章页**********/
/**********分页样式**********/

.dede_pages{ width:600px; margin:0 auto;

}

.dede_pages ul{

 float:left;

 padding:12px 0px 12px 16px;

}

.dede_pages ul li{

 float:left;

 font-family:'微软雅黑';

 margin-right:6px; padding:0 10px; border:1px solid #eee; height:30px; line-height:30px;

}

.dede_pages ul li a{

 float:left;

 color:#666;

}

.dede_pages ul li:hover{ color:#fff; background:#d80901}

.dede_pages ul li:hover a{

 color:#fff ;

 text-decoration:none; width:100%; display:block

}

.dede_pages ul li.thisclass{ background:#d80901; color:#fff }

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

 color:#fff ;

 font-weight:bold;

}

.dede_pages .pageinfo{

 float:right;

 line-height:30px;

 color:#999;

}

.dede_pages ul li:hover .pageinfo { color:#fff}

.dede_pages ul li:hover .pageinfo strong{ color:#fff}

.dede_pages .pageinfo strong{

 color:#666;

 font-weight:normal;

 margin:0px 2px;

}

/***********分页结束******/
/* 推荐资讯*/  



.tjzx {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-top: 30px;
	padding-bottom: 30px;
}
.tjzx .tit {
	width: 1200px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	background: url(../images/pj3.jpg) no-repeat center center;
}
.tjzx .tit h1 {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	line-height: 46px;
	text-align: center;
}
.tjzx .tit p {
	font-size: 18px;
	color: #333;
	line-height: 30px;
	text-align: center;
}
.tjzx .tj-con {
	width: 1064px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-top: 10px;
}
.tjzx h2 {
	width: 1200px;
	line-height: 50px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.tjzx h2 span {
	float: left;
}
.tjzx h2 a {
	display: block;
	float: right;
	font-size: 14px;
	color: #333;
	width: 80px;
	line-height: 50px;
	padding-right: 25px;
	background: url(../images/xw5.png) no-repeat right center;
}
.tjzx .tj-con .xwdt {
	width: 1064px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.tjzx .tj-con .xwdt .zxs-img {
	width: 1064px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.tjzx .tj-con .xwdt .zxs-img dl {
	width: 500px;
	overflow: hidden;
	margin-top: 30px;
	float: left;
	margin-left: 15px;
}
.tjzx .tj-con .xwdt .zxs-img dl dt {
	width: 207px;
	height: 123px;
	float: left;
}
.tjzx .tj-con .xwdt .zxs-img dl dt img {
	display: block;
	width: 207px;
	height: 123px;
}
.tjzx .tj-con .xwdt .zxs-img dl dd {
	width: 268px;
	float: right;
}
.tjzx .tj-con .xwdt .zxs-img dl dd h3 {
	font-size: 18px;
	color: #333;
	font-weight: bold;
	line-height: 36px;
}
.tjzx .tj-con .xwdt .zxs-img dl dd p {
	font-size: 14px;
	color: #333;
	line-height: 30px;
}
.tjzx .tj-con .xwdt ul {
	width: 1064px;
	margin-top: 20px;
}
.tjzx .tj-con .xwdt ul li {
	line-height: 40px;
	border-bottom: 1px dashed #ccc;
	width: 480px;
	float: left;
	margin-left: 25px;
	overflow: hidden;
}
.tjzx .tj-con .xwdt ul li a {
	display: block;
	float: left;
	line-height: 40px;
	font-size: 14px;
	color: #333;
}
.tjzx .tj-con .xwdt ul li span {
	display: block;
	float: right;
	line-height: 40px;
	font-size: 14px;
	color: #333;
}
/* -- 翻页效果 -- */

#apage {
	text-align: center;
	height: 30px;
	line-height: 30px;
	margin: 10px 0;
}
#apage a {
	display: inline-block;
	text-align: center;
	margin: 0 2px;
	color: #bc0023;
	font-size: 14px;
	padding: 0px 11px;
	border: 1px solid #bc0023;
}
#apage {
	text-align: center;
	height: 12px;
	line-height: 30px;
	margin: 0px 0;
}
#apage li {
	display: inline
}
#apage .thisclass {
	padding: 5px 12px;
	border: solid 1px #ccc;
}
#apage .num_btns {
	float: right;
	font-family: Tahoma;
}
#apage a:hover, .apage .cur {
	border: 1px solid #bc0023 !important;
	background-color: #bc0023;
	color: #fff;
	text-decoration: none;
}
#apage .cust_txt {
	display: none;
	float: left;
}
#apage .oran_pg_fp {
	padding: 0 5px;
}
#apage .oran_pg_pp {
	width: 65px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 16px;
}
#apage .oran_pg_np {
	width: 65px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 16px;
}
#apage .oran_pg_lp {
	padding: 0 5px;
}
#apage select {
	font-size: 8px;
	margin-top: 5px;
}
#apage .oran_pg_txt {
	height: 15px;
	border: solid 1px #bc0023;
	width: 20px;
	margin-left: 5px;
}
#apage .oran_pg_btn {
	height: 15px;
	border: solid 1px #bc0023;
	margin-left: 5px;
	font-size: 9px;
	background: #5984ac;
	color: #fff;
}
/*关于我们*/



.gyja {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
}
.gyja dl {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.gyja .dl1 dt {
	width: 501px;
	float: left;
}
.gyja .dl2 {
	margin-top: 30px;
}
.gyja .dl1 dt img {
	display: block;
	width: 501px;
	height: 304px;
}
.gyja .dl1 dd {
	width: 490px;
	float: right;
}
.gyja .dl1 dd p {
	font-size: 14px;
	line-height: 30px;
	color: #333;
	text-indent: 2rem;
}
.gyja .dl2 dd {
	width: 490px;
	float: left;
}
.gyja .dl2 dd p {
	font-size: 14px;
	line-height: 30px;
	color: #333;
	text-indent: 2rem;
}
.gyja .dl2 dd h1 {
	width: 420px;
	height: 70px;
	background: url(../images/tel.png) left center no-repeat;
}
.gyja .dl2 dd h1 a {
	display: block;
	width: 136px;
	height: 35px;
	background-color: #bc0023;
	line-height: 35px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	font-weight: normal;
	float: right;
	margin-top: 15px;
}
.gyja .dl2 dt {
	width: 504px;
	float: right;
	margin-top: 30px;
}
.gyja .dl2 dt img {
	display: block;
	width: 504px;
}
/*晶安资讯*/



.jazx {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-top: 30px;
	margin-bottom: 15px;
	margin-bottom: 20px;
}
.jazx .tit {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.jazx .tit img {
	display: block;
	width: 1200px;
	height: 323px;
}
.jazx ul {
	width: 1200px;
	margin-left: -20px;
	margin-top: 25px;
}
.jazx ul li {
	width: 480px;
	float: left;
	margin-left: 25px;
	overflow: hidden;
	line-height: 40px;
	border-bottom: 1px dashed #ccc;
}
.jazx ul li a {
	display: block;
	line-height: 40px;
	float: left;
	font-size: 14px;
	color: #333;
}
.jazx ul li span {
	display: block;
	line-height: 40px;
	font-size: 14px;
	color: #333;
	float: right;
}
/*联系晶安*/



.lx-tit {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}
.lx-tit p {
	font-size: 28px;
	font-weight: bold;
	color: #bc0023;
	line-height: 40px;
	text-align: center;
	text-transform: uppercase;
}
.lx-tit h1 {
	font-size: 42px;
	font-weight: bold;
	color: #bc0023;
	line-height: 60px;
	text-align: center;
}
.lx-jan {
	width: 100%;
	height: 389px;
	background-color: #fff;
	margin-top: 30px;
}
.lx-jan .lx-con {
	width: 1000px;
	height: 389px;
	background: url(../images/lxwm.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
}
.lx-jan .lx-con ul {
	width: 385px;
	float: right;
}
.lx-jan .lx-con ul li {
	padding-right: 20px;
	padding-top: 25px;
}
.lx-jan .lx-con ul li p {
	font-size: 14px;
	color: #333;
	line-height: 32px;
}
.lx-jan .lx-con ul li h1 {
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 40px;
	text-align: right;
	padding-left: 30px;
	background: url(../images/lxwm1.png) no-repeat 220px center;
	margin-top: -20px;
}
.lx-jan .lx-con ul li span {
	display: block;
	font-size: 22px;
	color: #bd0024;
	font-weight: bold;
	line-height: 36px;
	text-align: right;
}
.lx-jan .lx-con ul li a {
	display: block;
	width: 122px;
	height: 31px;
	float: right;
	margin-top: 4px;
	margin-right: 30px;
}
.wzdt {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.wzdt img {
	display: block;
	width: 1200px;
	padding-top: 40px;
}
.lxfd {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	margin-top: 30px;
}
.lxfd ul {
	width: 1200px;
}
.lxfd ul li {
	width: 314px;
	border: 1px solid #ccc;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
}
.lxfd ul li img {
	display: block;
	width: 314px;
	height: 247px;
}
.lxfd ul li h1 {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	line-height: 36px;
	padding-left: 30px;
}
.lxfd ul li p {
	font-size: 14px;
	color: #333;
	line-height: 30px;
	padding-left: 20px;
	padding-right: 20px;
}
/*产品详细页*/

.jnxq {
	width: 100%;
	background-color: #fff;
}
.prodoctdate {
	padding-bottom: 50px;
	overflow: hidden;
}
.dateTit {
	width: 100%;
	height: 60px;
	line-height: 60px;
	background: #fafafa url(../images/dateTit.jpg) repeat-x top;
}
.dateTit span {
	display: block;
	width: 1000px;
	margin: 0 auto;
	font-size: 14px;
}
.dateTit span a {
	color: #333333;
	padding-right: 3px;
}
.dateTit span a.Acurr {
	color: #0c4da2;
}
.dateTit span a:hover {
	color: #0c4da2;
}
.dateTit span em {
	padding-right: 3px;
}
.productwarp {
	width: 1000px;
	margin: 0 auto;
}
.Desc {
	margin-top: 40px;
	margin-bottom: 24px;
}
.Desc {
	width: 441px;
	float: left;
	margin-left: 35px;
}
.Desc h3 {
	color: #0c4da2;
	font-size: 26px;
	line-height: 43px;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
	padding-bottom: 32px;
	margin-bottom: 10px;
}
.Desc ul {
	margin-top: 32px;
	height: 158px;
	overflow: hidden;
}
.Desc ul li {
	color: #666666;
	font-size: 14px;
	line-height: 30px;
	background: url(../images/DescLi.png) no-repeat left 13px;
	padding-left: 15px;
}
.InmainwarpTen {
	width: 100%;
	height: auto;
	padding-bottom: 80px;
	padding-top: 10px;
	background: #f8f8f8;
}
.productwith {
	width: 944px;
	margin: 0 auto;
	margin-top: 27px;
	padding: 0 28px;
	background: #fff;
	overflow: hidden;
}
.productwith h3 {
	color: #0c4da2;
	font-size: 20px;
	padding-left: 18px;
	line-height: 40px;
	margin-top: 32px;
	margin-bottom: 36px;
	background: #f8f8f8;
}
.productwith dl {
	margin-bottom: 30px;
	width: 944px;
	overflow: hidden;
}
.productwith dl dt {
	float: left;
	width: 208px;
	height: 158px;
	border: 1px solid #dadada;
	overflow: hidden;
}
.productwith dl dt img {
	margin: 0 auto;
	max-width: 200px;
	max-height: 150px;
	overflow: hidden;
}
.productwith dl dd {
	float: left;
	margin-left: 22px;
	width: 700px;
	height: 158px;
	overflow: hidden;
}
.productwith dl dd h4 {
	color: #0c4da2;
	font-size: 20px;
	margin: 18px 0 25px 0;
	line-height: 20px;
	font-weight: bold;
}
.productwith dl dd h4 a {
	color: #0c4da2;
}
.productwith dl dd p {
	color: #666666;
	font-size: 14px;
	line-height: 24px;
}
.productwith ul {
	overflow: hidden;
}
.productwith ul li {
	margin-bottom: 33px;
	overflow: hidden;
}
.productwith ul li h4 {
	color: #666666;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	margin-bottom: 16px;
}
.productwith ul li p {
	color: #666666;
	font-size: 14px;
	line-height: 25px;
}
.productwith table {
	width: 100%;
	border-collapse: collapse;
	overflow: hidden;
}
.productwith table tr {
}
.productwith table th {
	height: 40px;
	background: #eaeaea;
	color: #333333;
	font-size: 14px;
	color: #333333;
	text-align: right;
	padding-right: 15px;
}
.productwith table td {
	height: 40px;
	border: 1px solid #ebebeb;
	font-size: 14px;
	color: #666666;
}
/*其它*/





.zoomdemo {
	width: 100%;
	overflow: hidden;
}
.ui-zoom-small {
	width: 512px;
	clear: both;
}
.ui-zoom-large {
	width: 439px;
	height: 336px;
	float: right;
	margin-top: 35px;
	border: 1px solid #e0e0e0;
	position: relative;
}
.ui-zoom-large .lxfs {
	width: 439px;
	position: absolute;
	bottom: -90px;
}
.ui-zoom-large .lxfs p {
	font-size: 22px;
	line-height: 36px;
	color: #333;
	padding-left: 30px;
	background: url(../images/lxwm1.png) no-repeat left center;
}
.ui-zoom-large .lxfs h1 {
	font-size: 30px;
	font-weight: bold;
	color: #bc0023;
	line-height: 40px;
}
.ui-zoom-large .lxfs h1 a {
	display: block;
	float: right;
	width: 120px;
	height: 34px;
	background-color: #bc0023;
	font-size: 14px;
	color: #fff;
	line-height: 34px;
	text-align: center;
}
.ui-zoom-slide {
	width: 300px;
	height: 200px;
	display: block;
	cursor: move;
	position: absolute;
	display: none;
}
.ui-zoom-large img {
	max-width: 439px;
	height: 334px;
	margin: 0 auto;
	display: block;
}
.ui-zoom-mirror {
	position: absolute;
	width: 500px;
	height: 335px;
	border: 1px solid #e0e0e0;
	left: -503px;
	overflow: hidden;
	display: none;
	z-index: 99;
	background: #fff;
}
.ui-zoom-mirror img {
	display: block;
	width: 800px;
	height: 550px;
	margin: 0 auto;
	padding-top: 103px;
	padding-left: 46px;
}
/*图标*/



.ui-zoom-icon {
	width: 30px;
	height: 30px;
	position: absolute;
	z-index: 1;
	right: 0px;
	bottom: 0px;
	display: block;
}
.ui-zoom-small {
	height: 105px;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 30px;
	padding-bottom: 22px;
}
.ui-zoom-small .zoom-btn {
	height: 60px;
	width: 20px;
	margin-top: 22px;
	display: none;
}
.ui-zoom-small .prev {
	float: left;
}
.ui-zoom-small .prev-disable {
	opacity: 0.2;
	filter: alpha(opacity=30);
	cursor: default;
}
.ui-zoom-small .next {
	background-position: -22px center;
	float: right;
}
.ui-zoom-small .next-disable {
	opacity: 0.2;
	filter: alpha(opacity=30);
	cursor: default;
}
.ui-zoom-list {
	width: 459px;
	overflow: hidden;
	float: left;
	margin-left: 6px;
	position: relative;
}
.ui-zoom-list ul {
	float: left;
	width: 999999px;
	position: relative;
	left: 0;
}
.ui-zoom-list li {
	float: left;
	width: 100px;
	height: 100px;
	font-size: 0px;
	margin-right: 14px;
	cursor: pointer;
	border: 2px solid #dadada;
	overflow: hidden;
}
.ui-zoom-list li img {
	width: 100px;
	height: 100px;
	margin: 0 auto;
	display: block;
}
.ui-zoom-list li.cur {
	border: 2px solid #0c4da2;
	position: relative; 
}
.productwith {
	width: 944px;
	margin: 0 auto;
	margin-top: 27px;
	padding: 0 28px;
	background: #fff;
	overflow: hidden;
}
.productwith h3 {
	color: #0c4da2;
	font-size: 20px;
	padding-left: 18px;
	line-height: 40px;
	margin-top: 32px;
	margin-bottom: 36px;
	background: #f8f8f8;
}
.productwith dl {
	margin-bottom: 30px;
	width: 944px;
	overflow: hidden;
}
.productwith dl dt {
	float: left;
	width: 208px;
	height: 158px;
	border: 1px solid #dadada;
	overflow: hidden;
}
.productwith dl dt img {
	margin: 0 auto;
	max-width: 200px;
	max-height: 150px;
	overflow: hidden;
}
.productwith dl dd {
	float: left;
	margin-left: 22px;
	width: 700px;
	height: 158px;
	overflow: hidden;
}
.productwith dl dd h4 {
	color: #0c4da2;
	font-size: 20px;
	margin: 18px 0 25px 0;
	line-height: 20px;
	font-weight: bold;
}
.productwith dl dd h4 a {
	color: #0c4da2;
}
.productwith dl dd p {
	color: #666666;
	font-size: 14px;
	line-height: 24px;
}
.productwith ul {
	overflow: hidden;
}
.productwith ul li {
	margin-bottom: 33px;
	overflow: hidden;
}
.productwith ul li h4 {
	color: #666666;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	margin-bottom: 16px;
}
.productwith ul li p {
	color: #666666;
	font-size: 14px;
	line-height: 25px;
}
.productwith table {
	width: 100%;
	border-collapse: collapse;
	overflow: hidden;
}
.productwith table tr {
}
.productwith table th {
	height: 40px;
	background: #eaeaea;
	color: #333333;
	font-size: 14px;
	color: #333333;
	text-align: right;
	padding-right: 15px;
}
.productwith table td {
	height: 40px;
	border: 1px solid #ebebeb;
	font-size: 14px;
	color: #666666;
}
/*详情上传内容区域*/



.xxqq {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.xxqq img {
	display: block;
	width: 100%;
}
.xxqq .xq-con {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.xxqq .xq-con center h2 {
	font-size: 18px;
	color: #333;
	line-height: 36px;
	text-align: center;
	font-weight: bold;
	margin-top: 25px;
}
.xxqq .xq-con img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}
.xxqq .xq-con p {
	font-size: 14px;
	line-height: 32px;
	color: #333;
}
.xxqq .xq-con img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.xxqq .xq-cn {
	width: 1045px;
	height: 530px;
	background: url(../images/zzcn.jpg) no-repeat;
	margin-left: auto;
	margin-right: auto;
}
.xxqq .xq-cn h1 {
	padding-top: 443px;
}
.xxqq .xq-cn h1 a {
	display: block;
	width: 123px;
	height: 38px;
	float: right;
	margin-right: 52px;
}
.choose_city {
	position: relative;
	margin: 14px auto 0 auto;
	width: 960px;
	height: auto;
	font-size: 14px;
	border: 5px solid #3f6da7;
	background: #fff;
}
.choose_city .city_bg {
	display: block;
	position: absolute;
	top: 5px;
	right: 10px;
	width: 253px;
	height: 115px;
	opacity: .4;
	filter: alpha(opacity=40)
}
.choose_city .cs_zs {
	margin-bottom: 20px;
	overflow: hidden;
	clear: both
}
.choose_city .cs_zs .xzcs_dt a {
	margin: 0 18px 12px 0;
	font-size: 12px;
	color: #5f675e
}
.choose_city .cs_zs .xzcs_dt a.se_cur {
	color: #ff7e00;
	font-size: 14px;
	font-weight: bold
}
.choose_city .rmcs {
	margin-top: 17px;
	overflow: hidden;
	height: 50px;
	line-height: 50px;
	clear: both
}
.choose_city .title_type1, .choose_city .title_type2 {
	padding-left: 28px;
	width: 118px;
	float: left;
	font-weight: bold;
	color: #bd0124
}
.choose_city .title_type2 {
	color: #bd0124
}
.choose_city .title_type2 a {
	color: #1f62b1
}
.choose_city .xzcs_dt {
	width: 814px;
	float: left
}
.choose_city .rmcs span, .choose_city .rmcs span a {
	color: #f36f20;
	float: left
}
.choose_city .cs_zs .xzcs_dt span a {
	color: #2baa1b
}
.choose_city .xzcs_dt a {
	margin-right: 28px;
	display: inline-block
}
.choose_city .rm_gkt {
	float: left;
	font-size: 12px;
	color: #333
}
.choose_city .xzcs_dt .rm_gkt i {
	color: #f36f20
}
.choose_city .rm_cz {
	margin-top: 3px;
	_margin-top: 10px;
	line-height: 30px
}
.choose_city .rm_cz select {
	height: 21px;
	border: 1px solid #d7d7d7;
	vertical-align: middle;
}
.choose_city .rm_cz #shen {
	width: 133px
}
.choose_city .rm_cz #city {
	width: 133px
}
.choose_city .rm_cz .smt {
	padding: 0 20px;
	width: 68px;
	height: 21px;
	line-height: 24px\9;
 +line-height:20px;
	text-align: center;
	border: none;
	color: #fff;
	font-weight: bold;
	background: #ff7b00;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	transition: .3s background linear;
	cursor: pointer;
	overflow: hidden;
	vertical-align: middle
}
.choose_city .rm_cz .smt:hover {
	background: #ff9300
}
.letter_search {
	margin: 20px 0 20px 0;
	height: 46px;
	line-height: 46px;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	background: #f4f4f4
}
.letter_search strong.title_type2 {
	width: auto;
	color: #bd0124
}
.letter_search .letter_list {
	margin: 11px 10px 0 0;
	float: right;
	font-size: 0;
	overflow: hidden;
}
.letter_search .letter_list a {
	display: inline-block;
	font-size: 14px;
	color: #666;
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	overflow: hidden
}
*+html .letter_search .letter_list {
	margin-top: 0;
}
.letter_search .letter_list a.se_cur {
	background: #00ad28;
	color: #fff
}
/**************关于我们内容页*******/


.animate {
	/* 设置动画，animation:动画名称 动画播放时长单位秒或微秒 动画播放的速度曲线linear为匀速 动画播放次数infinite为循环播放; */

	-webkit-animation: play 500ms linear 1;
	-moz-animation: play 500ms linear 1;
	animation: play 500ms linear 1;
}
 @-webkit-keyframes play {
 0% {

        /*

        水平翻转



        -webkit-transform:rotateY(0deg);*/

        /*

        垂直翻转*/

        -webkit-transform:rotateX(0deg);
/* 顺时针旋转

        -webkit-transform:rotate(0deg);

        逆时针旋转

        -webkit-transform:rotate(0deg);

        */

}
 100% {

        /* 水平翻转

        -webkit-transform:rotateY(360deg); */

        /* 垂直翻转*/

        -webkit-transform:rotateX(360deg);
/*顺时针旋转

        -webkit-transform:rotate(360deg);

        逆时针旋转

        -webkit-transform:rotate(-360deg);

        */

}
}
 @-moz-keyframes play {
 0% {

        /* -moz-transform:rotateY(0deg);

        */

         -moz-transform:rotateX(0deg);
/* -moz-transform:rotate(0deg);

         -moz-transform:rotate(0deg);

         */

}
 100% {

        /*-moz-transform:rotateY(360deg);

        */

        -moz-transform:rotateX(360deg);
/*-moz-transform:rotate(360deg);

        -moz-transform:rotate(-360deg);

        */

}
}
 @keyframes play {
 0% {

        /*transform:rotateY(0deg);*/

        transform:rotateX(0deg);
/*

        transform:rotate(0deg);

        transform:rotate(0deg);

        */

}
 100% {

        /*transform:rotateY(360deg);*/

        transform:rotateX(360deg);
/*

        transform:rotate(360deg);

        transform:rotate(-360deg);

        */

}
}
.zhaotong_about {
	height: 1170px;
	margin: 0 auto;
	width: 1200px;
}
.zhaotong_about_title {
	height: 80px;
	padding: 20px 0px;
	width: 1200px;
}
.zhaotong_about_title h3 {
	color: #15479e;
	display: inline;
	font-size: 30px;
	font-weight: bold;
	height: 46px;
	line-height: 46px;
	margin-left: 466px;
	width: 134px;
}
.zhaotong_about_title img {
	display: inline;
	padding-left: 16px;
}
.zhaotong_about_title p {
	color: #9b9b9b;
	font-size: 16px;
	line-height: 34px;
	text-align: center;
}
.zhaotong_about_img {
	height: 284px;
	overflow: hidden;
	position: relative;
	width: 1200px;
}
.zhaotong_about_img img {
	position: absolute;
	top: 0;
}
#choose_index {
	margin: 0 auto;
	padding: 18px 0 30px;
	width: 1190px;
}
#choose_index ul {
	height: 277px;
	overflow: hidden;
	width: 1190px;
}
.zhaotong_about_us ul {
	height: 250px;
	padding-top: 14px;
	width: 1190px;
}
#choose_index ul li {
	float: left;
	padding-right: 10px;
	position: relative;
	width: 284px;
}
#choose_index ul li div.choose_xgdiv {
	height: 132px;
	margin: 0 auto;
}
#choose_index ul li div.num {
	color: #ea7d1c;
	float: left;
	font-size: 70px;
	font-weight: bold;
	line-height: 132px;
	transform: translate3d(0px, 0px, 0px);
}
#choose_index ul li div.top {
	color: #ea7d1c;
	float: left;
	font-size: 24px;
	font-weight: bold;
	line-height: 94px;
	transform: translate3d(0px, 0px, 0px);
}
#choose_index ul li h3 {
	clear: both;
	color: #616161;
	font-size: 18px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	margin: 0 auto;
	padding-bottom: 10px;
	text-align: center;
	width: 270px;
}
#choose_index ul li p {
	color: #616161;
	font-size: 13px;
	height: 75px;
	line-height: 22px;
	margin: 0 auto;
	text-align: center;
	width: 270px;
}
#choose_index ul li div.choose_xgdiv {
	height: 132px;
	margin: 0 auto;
}
.zhaotong_about_licheng {
	height: 414px;
	width: 1200px;
}
.zhaotong_about_licheng_t {
	height: 172px;
	width: 1200px;
}
.zhaotong_about_licheng_t_h {
	border-right: 1px solid #d7d7d7;
	height: 172px;
	width: 272px;
}
.l {
	float: left;
}
.zhaotong_about_licheng_t_h h6 {
	color: #999;
	font-size: 18px;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	padding: 36px 34px 0 0;
	text-align: right;
	width: 238px;
}
.zhaotong_about_licheng_t_h h2 {
	color: #616161;
	font-size: 48px;
	font-weight: normal;
	height: 66px;
	line-height: 66px;
	padding-right: 34px;
	text-align: right;
	width: 238px;
}
.zhaotong_about_licheng_t_p {
	color: #777;
	font-size: 14px;
	height: 124px;
	line-height: 30px;
	padding: 36px 30px 0 36px;
	text-align: justify;
	text-indent: 2em;
	width: 860px;
}
.r {
	float: right;
}
.zhaotong_about_licheng_m {
	background: url("../images/zhaotong_about_licheng_bg.png") repeat-x scroll 0 0;
	height: 20px;
	position: relative;
	width: 1200px;
}
.zhaotong_about_licheng_m .zal_img {
	left: 263px;
	position: absolute;
}
.zhaotong_about_licheng_b {
	height: 224px;
	padding: 0 2px;
	width: 1196px;
}
.zhaotong_about_licheng_b_h {
	border-left: 1px solid #d7d7d7;
	height: 168px;
	width: 278px;
}
.zhaotong_about_licheng_b_h h6 {
	color: #999;
	font-size: 18px;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	padding: 60px 10px 0 34px;
	text-align: left;
	width: 226px;
}
.zhaotong_about_licheng_b_h h2 {
	color: #616161;
	font-size: 48px;
	font-weight: normal;
	height: 66px;
	line-height: 66px;
	padding: 0 10px 0 34px;
	text-align: left;
	width: 226px;
}
.zhaotong_about_licheng_b_p {
	color: #777;
	font-size: 14px;
	height: 124px;
	line-height: 30px;
	padding: 36px 30px 0 36px;
	text-align: justify;
	text-indent: 2em;
	width: 840px;
}
.zhaotong_culture {
	height: 445px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.zhaotong_culture .zhaotong_culture_child {
	left: 0;
	opacity: 0;
	position: absolute;
	top: 450px;
	width: 100%;
}
.zhaotong_culture_title {
	height: 80px;
	margin: 0 auto;
	padding-top: 26px;
	width: 1200px;
}
.zhaotong_culture_title p {
	color: #9b9b9b;
	font-size: 16px;
	line-height: 34px;
	text-align: center;
	width: 1200px;
}
.zhaotong_culture_content {
	height: 260px;
	margin: 0 auto;
	padding: 34px 0 42px;
	width: 1200px;
}
.zhaotong_culture_content .ztccimg {
	height: 270px;
	margin-left: 20px;
	padding: 0 66px;
	width: 380px;
}
.zhaotong_culture_content h4 {
	color: #174ca1;
	font-size: 18px;
	height: 54px;
	line-height: 54px;
	padding-right: 30px;
	width: 636px;
}
.zhaotong_honor {
	height: 437px;
	width: 100%;
}
.zhaotong_culture_content p {
	color: #999;
	font-size: 15px;
	height: 214px;
	line-height: 30px;
	padding-right: 30px;
	width: 636px;
}
.zhaotong_honor_title {
	height: 80px;
	margin: 0 auto;
	padding-top: 26px;
	width: 1200px;
}
.zhaotong_honor_title p {
	color: #9b9b9b;
	font-size: 16px;
	line-height: 34px;
	text-align: center;
	width: 1200px;
}
.friend {
	height: 236px;
	margin: 0 auto;
	padding: 26px 0 58px;
	position: relative;
	width: 1104px;
}
.mr_frbox {
	height: auto;
	padding: 24px 0 0;
	position: relative;
}
.mr_frBtnL {
	left: 0;
}
.mr_frBtnL, .mr_frBtnR {
	cursor: pointer;
	position: absolute;
	top: 100px;
}
.mr_frUl {
	height: 238px;
	margin: 0 auto;
	overflow: hidden;
	width: 1000px;
}
.mr_frUl ul li {
	display: inline;
	float: left;
	height: 238px;
	margin: 0 5px;
	overflow: hidden;
	position: relative;
	width: 322px;
}
.mr_frBtnR {
	right: 0;
}
.mr_frBtnL, .mr_frBtnR {
	cursor: pointer;
	position: absolute;
	top: 130px;
}
.zhaotong_advantage {
	height: 630px;
	margin: 0 auto;
	width: 1200px;
}
.zhaotong_advantage_title h3 {
	color: #ea7d1c;
	display: inline;
	font-size: 30px;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
}
.zhaotong_advantage_content_l h2 {
	color: #5c5d5d;
	font-size: 45px;
	line-height: 64px;
	margin: 120px 0 0 26px;
	text-align: left;
}
.zhaotong_advantage_title {
	height: 40px;
	margin: 0 auto;
	padding: 46px 0;
	width: 284px;
}
.zhaotong_honor_title h3 {
	color: #ea7d1c;
	font-size: 30px;
	font-weight: bold;
	height: 46px;
	line-height: 46px;
	margin: 0 auto;
	width: 244px;
}
.zhaotong_advantage_content_l {
	background: url("../images/zhaotong_advantage_img_l.png") no-repeat scroll right center;
	height: 412px;
	padding: 12px 0 42px;
	width: 640px;
}
.zhaotong_advantage_content_l h1 {
	background: #f79624 none repeat scroll 0 0;
	color: #fff;
	font-size: 68px;
	line-height: 54px;
	margin-left: 26px;
	text-align: left;
	width: 410px;
}
.zhaotong_about_licheng_m .zar_img {
	position: absolute;
	right: 270px;
}
.zhaotong_culture_title h3 {
	color: #ea7d1c;
	font-size: 30px;
	font-weight: bold;
	height: 46px;
	line-height: 46px;
	margin: 0 auto;
	width: 244px;
}
.zhaotong_advantage_content_r {
	overflow: hidden;
	position: relative;
	width: 533px;
}
.zhaotong_advantage_content_r ul {
	height: 468px;
}
.zhaotong_advantage_content_r li.one {
	background: url("../images/zhaotong_advantage_img_r1.png") no-repeat scroll left 10px;
	top: 10px;
}
.zhaotong_advantage_content_r li {
	height: 140px;
	left: 0;
	position: absolute;
}
.zhaotong_advantage_content_r li h5 {
	color: #5c5d5d;
	font-size: 18px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	padding-left: 76px;
}
.zhaotong_advantage_content_r li p {
	color: #5c5d5d;
	font-size: 13px;
	line-height: 23px;
	padding-left: 76px;
}
.zhaotong_advantage_content_r li.two {
	background: url("../images/zhaotong_advantage_img_r2.png") no-repeat scroll left 10px;
	top: 126px;
}
.zhaotong_advantage_content_r li.three {
	background: url("../images/zhaotong_advantage_img_r3.png") no-repeat scroll left 0;
	top: 258px;
}
.zhaotong_advantage_content_r li.four {
	background: url("../images/zhaotong_advantage_img_r4.png") no-repeat scroll left 10px;
	top: 370px;
}
#contact_ditu_liuyan_warp {
	background: #e8e8e8 none repeat scroll 0 0;
	width: 100%;
}
.contact_ditu_liuyan {
	margin: 0 auto;
	padding-top: 26px;
	width: 1200px;
}
.contact_ditu_liuyan_title {
	border-bottom: 1px solid #d0d0d0;
	height: 70px;
	text-align: center;
	width: 1200px;
}
.contact_ditu_liuyan_title h1 {
	color: #e88c1f;
	display: inline;
	font-size: 36px;
	font-weight: bold;
	height: 70px;
	line-height: 70px;
}
.contact_ditu_liuyan_title h2 {
	color: #626161;
	display: inline;
	font-size: 36px;
	font-weight: bold;
	height: 70px;
	line-height: 70px;
}
.contact_ditu_liuyan_title h3 {
	color: #bab9b9;
	display: inline;
	font-size: 30px;
	font-weight: bold;
	height: 70px;
	line-height: 70px;
	margin-left: 20px;
}
.contact_us_content_l {
	float: left;
	height: 422px;
	margin-top: 14px;
	width: 580px;
}
.contact_us_content_l h6 {
	color: #ef6917;
	font-size: 18px;
	line-height: 48px;
}
.contact_us_content_l p {
	color: #777;
	font-size: 15px;
	line-height: 28px;
}
.contact_us_content_r {
	border: 1px solid #dcdcdc;
	float: right;
	margin-top: 20px;
}
.contact_us_content_l div {
	line-height: 41px;
	font-size: 14px;
}
.home_partner_title {
	padding-top: 25px;
	text-align: center;
}
.home_partner_text {
	color: #222;
	font-size: 14px;
	line-height: 30px;
	margin-top: 12px;
	text-align: center;
}
.wrap::after {
	clear: both;
	content: "";
	display: table;
}
.home_partner_list {
	margin: 20px auto;
	width: 1198px;
}
.home_partner_list ul {
	border-collapse: collapse;
}
.home_partner_list ul li {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #e6e6e6 #e6e6e6 #e6e6e6 #e6e6e6;
	border-image: none;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	float: left;
	/*height: 280px;*/

	width: 298px;
	margin-right: 4px;
}
.home_partner_list ul li .partner_box {
	display: block;
	height: 100px;
	padding: 19px 44px;
	position: relative;
	width: 150px;
	z-index: 1;
}
.partner_box img {
	transition: all 0.4s ease-in-out 0s;
}
.home_partner_list ul li .partner_box {
	display: block;
	height: 103px;
	padding: 19px 44px;
	position: relative;
	width: 208px;
	z-index: 1;
	text-align: center;
}
.bortop {
/*	border-top: 1px solid #e6e6e6;*/

}
.warp_cn {
	color: #616161;
	font-size: 28px;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	text-align: center;
	width: 494px;
	padding-top: 20px;
	font-weight: bold;
}
.warp_en {
	color: #888;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
}
.warp_intro {
	line-height: 180%;
	text-align: center;
}
.home_partner_list .bg {
	background: #ae1d32 none repeat scroll 0 0;
	height: 100%;
	left: 0;
	opacity: 0.7;
	position: absolute;
	top: 110px;
	width: 100%;
	z-index: 999;
}
#slider-move2 li div {
	overflow: hidden;
	position: relative;
	height: 140px;
}
.home_partner_list li {
	float: left;
	/*height: 280px;*/

	margin-right: 1px;
	overflow: hidden;
	position: relative;
	width: 298px;
}
.home_partner_list ul a {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 9;
}
.home_partner_list .bg {
	background: #e88c1f none repeat scroll 0 0;
	height: 100%;
	left: 0;
	opacity: 0.7;
	position: absolute;
	top: 110px;
	width: 100%;
}
.home_partner {
	overflow: hidden;
}
.home_partner_list .hide {
	bottom: 0;
	color: #fff;
	font-size: 14px;
	height: 20px;
	text-align: center;
	line-height: 10px;
	padding: 0 5%;
	position: absolute;
	width: 90%;
	z-index: 999999;
}
.home_partner_list .show {
	display: none;
	font-size: 20px;
	padding: 0 5% 19px;
	position: absolute;
	text-align: center;
	top: -43px;
	width: 90%;
	color: #fff;
	z-index: 999999;
}
.home_partner_list .show em {
	background: #fff none repeat scroll 0 0;
	bottom: 0;
	display: none;
	height: 2px;
	left: 50%;
	margin-left: -22px;
	position: absolute;
	width: 44px;
	z-index: 999999;
}
.home_partner_list p {
	font-size: 14px;
	height: 120px;
	text-align: center;
	overflow: hidden;
	position: absolute;
	text-align: center;
	top: 10px;
	width: 90%;
	color: #fff;
	z-index: 999999;
	padding-left: 5%;
	line-height: 30px;
}
.clear{ clear:both}
/**********联系我们*****/
/**********相关阅读**/

/*********返回顶部********/
.sideNav {
    height: 152px;
    overflow: hidden;
    position: fixed;
    right: 3%;
    top: 90%;
    width: 50px;
    z-index: 100;
}
.sideNav .back {
    background: url("../images/spirit.png") repeat scroll 0 -100px;
}
.sideNav a {
    cursor: pointer;
    display: block;
    height: 50px;
    width: 50px;
}
